package com.zhongwang.mms.module.tool.model;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.zhongwang.mms.base.BaseModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 办公设备台账
 * @Author: 闫薇
 */
@SuppressWarnings("ALL")
@Data
@EqualsAndHashCode(callSuper = true)
public class ReportAccOffEquipmentModel extends BaseModel {
    /** 主键 */
    @ExcelIgnore
    private Integer offId;
    /** 资产编号 */
    @ExcelProperty(value = "设备名称",index = 1)
    private String offEqName;
    /** 设备名称 */
    @ExcelProperty(value = "资产编号",index = 2)
    private String offEqCode;
    /** 设备厂家 */
    @ExcelProperty(value = "设备厂家",index = 3)
    private String offManUrer;
    /** 出厂编号 */
    @ExcelProperty(value = "出厂编号",index = 4)
    private String offEacNumber;
    /** 产品型号 */
    @ExcelProperty(value = "产品型号",index = 5)
    private String offProMod;
    /** 具体位置 */
    @ExcelProperty(value = "具体位置",index = 6)
    private String offSpeLoc;
    /** 使用部门 */
    @ExcelProperty(value = "使用部门",index = 7)
    private String offWork;
    /** 来源 */
    @ExcelProperty(value = "来源",index = 8)
    private String offSource;
    /** 数量 */
    @ExcelProperty(value = "数量",index = 9)
    private String offEqmUnm;
    /** 使用状态 */
    @ExcelProperty(value = "使用状态",index = 10)
    private String offEqmSta;
    /** 责任人 */
    @ExcelProperty(value = "责任人",index = 11)
    private String offPerLble;
    /** 关键信息 */
    @ExcelProperty(value = "关键信息",index = 12)
    private String offKeyInfo;
    /** 备注 */
    @ExcelProperty(value = "备注",index = 13)
    private String offRemark;

    /** 删除状态 */
    @ExcelIgnore
    private Integer offIsdelete;
    /** 排序的编号 */
    @ExcelIgnore
    private Integer offSortNum;
    /** 创建人 */
    @ExcelIgnore
    private String offCreUser;
    /** 创建时间 */
    @ExcelIgnore
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date offCreDate;
    /** 最后一次编辑人 */
    @ExcelIgnore
    private String offUpdUser;
    /** 最后一次编辑时间 */
    @ExcelIgnore
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date offUpdDate;

    @ExcelProperty(value = "序号",index = 0)
    private String tempId;
}
